<?php
require_once '../Generique/header_complet.php';
?>
<!-- CORPS -->

<?php


// seul quelqu'un de logu� peut faire des op�rations sur son compte
if(isset($_SESSION['statut'], $_SESSION['nom']) && ($_SESSION['statut'] == "moderateur" 
	|| $_SESSION['statut'] == "administrateur" ) )
{
	echo '<h1>Management</h1>';
	
	$formulaire_management = false;

	
	if(!verifier_token(600, 'Pages/management.php', 'operations_management', 'tokenManagement'))
		$formulaire_management = true;
		
	else
	{
		//formulaires correspondants à la demande
		if(isset($_POST['nommeMode']) )
			include_once "../Administration/nommerMode.php";
			
		else if (isset($_POST['nommeAdmin']) )
			include_once "../Administration/nommerAdmin.php";
			
		else if (isset($_POST['AdminVersMode']) )
			include_once "../Administration/demissionAdmin.php";
			
		else if (isset($_POST['suppressionMode']) )
			include_once "../Administration/supprimerMode.php";
			
		else if(isset($_POST['bannir']))
			include_once "../Administration/bannirMembre.php";
			
		else if(isset($_POST['retour']))
			include_once "../Administration/reintegrerMembre.php";
		
		else 
			$formulaire_management = true;
	}
		
	if($formulaire_management){        
		if ($_SESSION['statut'] == "moderateur")
		{
		?>

			<form method="post" action="">
			<p>
			<?php
				$token = generer_token('operations_management');
				echo '<input type = "hidden" value="'.$token.'" name="tokenManagement" />
				';				
			?>
			<input type="submit" value="nommer un nouveau mod&eacute;rateur"  name="nommeMode" /><br /><br />
			</p>
			</form>
			
			<form method="post" action="demissionMode.php">
			<p>
			<input type="submit" value="devenir un simple aventurier"  name="demissionMode" /><br /><br />
			<?php
				echo '<input type = "hidden" value="'.$token.'" name="tokenManagement" />
				';	
			?>
			</p>
			</form>
			
		<?php // proposition specifiques aux admninistrateurs
		}
		else
		{
			$bdd = ouvrirBase();
			$req = $bdd->prepare('SELECT COUNT(*) FROM dil_comptes WHERE statut = "administrateur"' ) ;
			$req->execute();
			$result = $req->fetch();
		?>
			<form method="post" action="">
			<p>
			<input type="submit" value="nommer un nouveau mod&eacute;rateur"  name="nommeMode" /><br /><br />
			<?php 
			$token = generer_token('operations_management');
			echo '<input type = "hidden" value="'.$token.'" name="tokenManagement" />
				';				
			if($result['COUNT(*)']>1)		// il faut toujours au moins 3 administrateurs
				echo '<input type="submit" value="devenir un simple aventurier"  name="demissionMode" /><br /><br />
				'; ?>
			<input type="submit" value="nommer un administrateur"  name="nommeAdmin" /><br /><br />
			<input type="submit" value="supprimer un mod&eacute;rateur"  name="suppressionMode" /><br /><br />
			<input type="submit" value="bannir un aventurier"  name="bannir" /><br /><br />
			<input type="submit" value="r&eacute;int&eacute;grer un aventurier"  name="retour" /><br /><br />
			<?php
			if($result['COUNT(*)']>1)
				echo '<input type="submit" value="devenir un simple mod&eacute;rateur"  name="AdminVersMode" /><br /><br />
			';
			echo'
			</p>
			</form>';
			?>
			<form method="post" action="demissionMode.php">
			<p>
			<input type="submit" value="devenir un simple aventurier"  name="demissionMode" /><br /><br />
			<?php
			echo '<input type = "hidden" value="'.$token.'" name="tokenManagement" />
				';				
			?>
			</p>
			</form>
			<?php
			
		}
	}
}
else
{
	echo "<p>	Seul des mod&eacute;rateurs peuvent acc&eacute;der &agrave cette page <br />
				Si vous en &ecirc;tes un, veuillez vous logguer </p>";
}

?>
<?php include("../Generique/pied.php"); ?>
